Revision: kernel-package--devel--9.0--patch-57
Archive: srivasta@debian.org--etch
Creator: Manoj Srivastava <srivasta@debian.org>
Date: Sat Nov  5 23:41:36 CST 2005
Standard-date: 2005-11-06 05:41:36 GMT
Modified-files: kernel/ChangeLog kernel/pkg/image/ChangeLog
    kernel/pkg/image/postinst kernel/templates.in
New-patches: srivasta@debian.org--etch/kernel-package--devel--9.0--patch-57
Summary: Fix link manipulation when reinstalled after removal
Keywords: 

The problem was that while the symbolic links were removed when the
package was removed, dpkg passed the last-version-configured to the
postinst, and we took that as evidence that the package had been
installed before -- which, while true, did not take into account that the
package was currently un-installed. The fix is to always see if a missing
symlink needs to be installed, and not touch existing symlinks.

* kernel/pkg/image/postinst (inird): call handle missing symlinks if needed.

* kernel/pkg/image/postinst (kimage): Ditto

* kernel/templates.in: Minor typo fix: $loader -> ${loader}
